package br.ufpe.cin.ip.biblioteca.relatorios;

import br.ufpe.cin.ip.biblioteca.entidades.Funcionario;
import br.ufpe.cin.ip.biblioteca.iterator.IterableFuncionario;
import br.ufpe.cin.ip.biblioteca.iterator.IteratorFuncionario;
import br.ufpe.cin.ip.biblioteca.iterator.IteratorFuncionarioArray;

public class RelatorioFuncionario implements Relatorio, IterableFuncionario {
	private static final long serialVersionUID = -6458804478152914745L;
	private String titulo;
	private Funcionario[] resultados;
	
	@Override
	public IteratorFuncionario getIterator() {
		return new IteratorFuncionarioArray(this.resultados);
	}
	
	public String getTitulo() {
		return this.titulo;
	}
	
	public void setTitulo(String titulo) {
		this.titulo = titulo;
	}
	
	public Funcionario[] getResultados() {
		return this.resultados;
	}
	
	public void setResultados(Funcionario[] resultados) {
		this.resultados = resultados;
	}
}
